#ifndef BOOK_SERVICE_VIEW_H
#define BOOK_SERVICE_VIEW_H
#include "tools.h"
#include "book.h"

class BookServiceView
{
public:
	void recharge(void); //　充值功能
	void menu(void);//显示管理菜单
	void _queerBook(Book* book);
	void borrowBook(void);//借书：根据图书ID或书名从数据库中查找对应图书检测对应数量并出借。
	void returnBook(void);//还书：根据图书ID或书名从数据库中查找对应图书将数量加一，并设置归还
	void queryUser(void);/*查询用户信息：根据用户ID或用户名查询用户信息，其中包括用户昵称；
				注册时间；信用分（初始100，逾期归还将会减分）；用户借书记录：借书时间，书名、约定归还时间及实际归还时间*/
	void queeryBook(void);//查询图书：根据图书ID或图书名查询对应图书信息。
	void addBook(void);//增加图书：新增图书，自动为图书生成ID。
	void delBook(void);//删除图书：删除图书，只将数量设置为0仍然保留图书其他信息。
	void delBookList(void);//删除书单：输入一个书单名或书单ID，显示书单信息，并确认是否删除
	void findBookList(void);//查找书单：输入一个书单名或书单ID，查找书单并显示
	void modifyBook(void);//修改图书信息：输入图书ID或书名，修改图书数量，删除图书评论，修改其他信息等
	void _queerBook1(Book* book);
};

#endif//BOOK_SERVICE_VIEW_H
